@charset "utf-8";


/* index */
.mainnav{width:100%; height:auto; overflow:hidden; background:#fff; }
.mainnav a{ width:33.5%; height:auto; overflow:hidden; float:left; display:inline-block; text-align:center; margin-top:0.7rem; border-top:1px #eee solid; border-left:1px #eee solid; margin:-1px 0 0 -1px; padding:0.6rem 0;}
.mainnav a i{font-size: 1.3rem;}
.mainnav a em{ display:block; font-size:0.65rem; color:#666;font-weight: bold; text-align:center;}
.mainnav i.ma0 {color:#ff7361;}
.mainnav i.ma1 {color:#7687f1;}
.mainnav i.ma2 {color:#f6ba5a;}
.mainnav i.ma3 {color:#65cced;}
.mainnav i.ma4 {color:#fe8920;}
.mainnav i.ma5 {color:#44d26c;}

.adpic{}
.adpic img{width:100%; display: block;}

.banner{width:100%; height:auto; overflow:hidden;}
.banner img{width:100%; display:block;}


/* addRepair */


/* payDetail */

.payDetail .card-header li{ text-align:left; line-height:1.2rem;}
.payDetail .card-header li span{ float:left; display:inline; font-size:0.65rem; color:#999;}
.payDetail .card-header li p{ float:left; display:inline; font-size:0.65rem; color:#666;}
.payDetail .card-header li i{ color:#0abe74; font-size: 0.7rem;}
.payDetail .card-header li em{ color:#ff3333; font-size: 0.7rem;}
.payDetail .card-content ul{ background:#fff;}
.payDetail .card-content li{width:100%; text-align:left; height:auto; overflow:hidden; border-top:1px #eeeeee solid; padding:0.5rem 0.75rem; position:relative;}
.payDetail .card-content li h3{ font-size:0.7rem; color:#999; font-weight:normal;}
.payDetail .card-content li h3 i{color: #f60;}
.payDetail .card-content li em{font-size:0.7rem; color:#ff3333; float:right;}
.payDetail .card-footer{ display: block;}
.payDetail .card-footer .count{ text-align:left; font-size:0.7rem;}
.payDetail .card-footer .count p{ color:#999;}
.payDetail .card-footer .count p i{ color:#ff3333;}
.payDetail .card-footer .pull-right a{ margin-left:0.5rem;font-size: 0.75rem;}
.payDetail .card-footer .tips{ text-align: left; font-size: 0.65rem; color: #999; margin-top: 0.3rem;}


/* 登录 */
.login{}
.login .buttons-tab{background: none;}
.login .buttons-tab a.button{height: 2.5rem; line-height: 2.5rem; font-size: 0.75rem;}
.login .list-block ul{border: 0; background: none;}
.login .list-block li{position: relative; padding: 0 0.75rem;}
.login .list-block .item-inner{ padding:0.25rem 0; }
.login .list-block .item-title{width:100%; margin: 0; height: 2.15rem; line-height: 2.15rem;}
.login .list-block .item-input{margin: 0;}
.login .list-block .button.button-link{width:100%; margin:1rem 0;}
.login .list-block .item-after{ color: #f30;}
.login .list-block .item-title{margin: 0; height: 2.15rem; line-height: 2.15rem;}
.login .list-block .item-title a.abtn1{ margin-left: 0.25rem;}
.login .list-block .item-title a.abtn2{ color: #555;}
.login .list-block .item-title a.abtn2 i{color:#049cff;}
.login .list-block a.abtn{ position: absolute; height: 2.15rem; line-height: 2.15rem; right:0rem; top:0.25rem;  display: inline-block; padding: 0 0 0 1rem;}
.login .list-block a.abtn0{ position: absolute; height: 2.15rem; line-height: 2.15rem; right:0.5rem; top:0.25rem; color:#999;  display: inline-block; padding: 0 0 0 1rem;}
.login .list-block a.abtn.curr{ color: #909193;}
.login .content-block{ margin-top: 30%;}
.login .content-block .button{font-size: 0.8rem;}

/* 注册 */
.reg{}
.reg .list-block ul{border: 0; background: none;}
.reg .list-block li{position: relative; padding: 0 0.75rem;}
.reg .list-block .item-inner{ padding: 0.25rem 0;}
.reg .list-block .item-input{margin: 0; text-align: left;}
.reg .list-block .button.button-link{width:100%; margin:1rem 0;}
.reg .list-block label input{ vertical-align: middle;}
.reg .list-block .item-after{ color: #f30;}
.reg .list-block a.abtn{ position: absolute; height: 2.15rem; line-height: 2.15rem; right:0.25rem; top:0.25rem;  display: inline-block; padding: 0 0 0 1rem;}
.reg .list-block a.abtn0{ position: absolute; height: 2.15rem; line-height: 2.15rem; right:0.25rem; top:0.25rem; color: #999; display: inline-block; padding: 0 0 0 1rem;}
.reg .list-block a.abtn1{}
.reg .list-block a.abtn2{ margin-right: 0.25rem; font-size: 0.7rem; line-height: 2rem; color: #049cff;}
.reg .content-block{ margin-top: 30%;}
.reg .content-block .button{font-size: 0.8rem;}


/* user_index */
.user_index{ height:100%; padding-bottom:2.5rem;}
.user_index .user_tit{width:100%;height:8rem; overflow:hidden; display:block; background:#0894ec; background-size: cover; position:relative;}
.user_index .user_tit .tit{ width:100%; text-align:center; margin-top:1rem;}
.user_index .user_tit .tit img{width:3.5rem; height:3.5rem; display:block; -moz-border-radius:100%; -webkit-border-radius:100%; border-radius:100%; margin:0.5rem auto;}
.user_index .user_tit .tit h3{font-size:0.8rem; color:#fff; font-weight:normal;}
.user_index .user_tit .tit h3 a{ font-size:0.75rem; color:#fff;}
.user_index .user_tit .tit p{color:#fff; font-size:0.65rem;}


.user_index .list-block{ margin:0 auto;}
.user_index .list-block ul{ margin:0.8rem 0;}
.user_index .list-block a span{ color:#333;}
.user_index .list-block ul li{}
.user_index .list-block .item-title{}
.user_index .list-block .item-title span{ font-size:0.75rem; margin-right:0.5rem; color:#666;}
.user_index .list-block .item-after{ color:#dddddd; font-size:0.7rem;}
.user_index .list-block .item-after em{color:#ff3333; font-size:0.65rem; margin-right:0.3rem;}
.user_index .list-block .item-after em.gray{ color:#ccc; font-size:0.65rem;}
.user_index .list-block .item-after em.icon-code{ font-size:0.8rem;}
.user_index .list-block .item-after em input{ float:right; display:inline; text-align:right; height:1rem; line-height:1rem; font-size:0.65rem;}
.list-block .item-inner:after{ height:0;}

.user_index .user_box{ padding:1.5rem 1rem; background:#fff;}
.user_index input.editbox{width:100%; height:2rem; line-height:2rem; border:0; border-bottom:1px #0abe74 solid; font-size:0.8rem; color:#333;}
.user_index .user_box .button{ margin-top:1.5rem;}

.user_index .item-title{ font-size:0.7rem; color:#999;}

.user_index .ewm{width:100%; height:auto; overflow:hidden; text-align:center;}
.user_index .ewm img{width:60%; display:block; margin:0 auto;}